Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

Update with NFR test results for NGF version edge ["oss"]

  • Auto-generated by the NFR tests workflow run 17730248282
  • Tests ran using Docker image tag edge
  • performance test(s) ran

sjberman and others added 6 commits September 15, 2025 08:00
Some clarifications were made around traffic splitting and model redirects. Right now, the design for this isn't clear, and therefore isn't supported. Updating our design doc to remove this requirement.

Also added a section regarding setting status.
| datasource | package         | from   | to     |
| ---------- | --------------- | ------ | ------ |
| docker     | curlimages/curl | 8.15.0 | 8.16.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Adding logging to framework methodes for NFR tests
| datasource  | package                   | from   | to      |
| ----------- | ------------------------- | ------ | ------- |
| github-tags | sigstore/cosign-installer | v3.9.2 | v3.10.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Problem: The default NGINX Plus image wasn't being set properly.

Solution: Set the default if running Plus.
@github-actions github-actions bot force-pushed the tests/nfr-tests-edge branch from ed8c4be to 43245fb Compare September 16, 2025 04:09
renovate bot and others added 5 commits September 16, 2025 08:14
| datasource  | package             | from   | to     |
| ----------- | ------------------- | ------ | ------ |
| github-tags | anchore/scan-action | v6.5.1 | v7.0.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package                 | from    | to      |
| ---------- | ----------------------- | ------- | ------- |
| helm       | opentelemetry-collector | 0.133.0 | 0.134.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource  | package               | from    | to      |
| ----------- | --------------------- | ------- | ------- |
| github-tags | goreleaser/goreleaser | v2.12.0 | v2.12.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource  | package             | from    | to      |
| ----------- | ------------------- | ------- | ------- |
| github-tags | anchore/sbom-action | v0.20.5 | v0.20.6 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@github-actions github-actions bot added documentation Improvements or additions to documentation tests Pull requests that update tests labels Sep 16, 2025
tataruty and others added 3 commits September 17, 2025 15:13
NGINX Plus: support enforce_initial_report field in CLI and HELM
| datasource  | package                | from   | to     |
| ----------- | ---------------------- | ------ | ------ |
| github-tags | lucacome/draft-release | v1.2.4 | v2.0.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@github-actions github-actions bot added the helm-chart Relates to helm chart label Sep 17, 2025
Copy link

codecov bot commented Sep 17, 2025

Codecov Report

❌ Patch coverage is 76.07362% with 39 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.81%. Comparing base (92d2220) to head (952bc7f).
⚠️ Report is 107 commits behind head on tests/ipv6-only-environment.

Files with missing lines Patch % Lines
internal/controller/state/conditions/conditions.go 0.00% 20 Missing ⚠️
internal/controller/nginx/agent/file.go 25.00% 8 Missing and 1 partial ⚠️
internal/controller/nginx/agent/command.go 58.82% 6 Missing and 1 partial ⚠️
cmd/gateway/commands.go 95.65% 3 Missing ⚠️
Additional details and impacted files
@@                       Coverage Diff                       @@
##           tests/ipv6-only-environment    #3904      +/-   ##
===============================================================
- Coverage                        86.85%   86.81%   -0.05%     
===============================================================
  Files                              128      128              
  Lines                            16500    16575      +75     
  Branches                            62       62              
===============================================================
+ Hits                             14331    14389      +58     
- Misses                            1992     2006      +14     
- Partials                           177      180       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@salonichf5
Copy link
Contributor

@shaun-nx is it safe to close this PR now?

ciarams87 and others added 5 commits September 17, 2025 17:43
…#3905)

Problem: During ServiceAccountToken rotation, nginx-gateway-fabric was sometimes experiencing deadlocks due to the Subscribe method incorrectly intercepting initial configuration operations after a ServiceAccountToken rotation and incorrect signaling broadcast completion

Solution: Implemented a pendingRequest tracking mechanism to distinguish between initial setup operations and broadcast operations.
Problem: Users would like a way to specify addresses for all incoming traffic to use through the GatewaySpecAddresses field.

Solution: Implement the GatewaySpecAddresses field by adding the validated addresses to the externalIP field on the NGINX service.

Testing: GatewayStaticAddresses conformance test passes. Manually verified service externalIP field is set correctly. Manually verified conditions on Gateway.
* Update dependency nginx/agent to v3.3.1

| datasource  | package     | from   | to     |
| ----------- | ----------- | ------ | ------ |
| github-tags | nginx/agent | v3.3.0 | v3.3.1 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update all agent version refs

---------

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ciara Stacke <[email protected]>
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Sep 18, 2025
@ciarams87 ciarams87 closed this Sep 18, 2025
@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in NGINX Gateway Fabric Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation helm-chart Relates to helm chart tests Pull requests that update tests
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

7 participants